// 2.div 中放置子元素 h1，p
import {h, init} from "snabbdom"

let patch = init([])

let vnode = h('div#container', [
    h('h1', 'hello'),
    h('p', 'p标签')
])

let app = document.querySelector('#app')

let oldVnode = patch(app, vnode)

setTimeout(() => {
    vnode = h('div#container', [
        h('h2', 'world'),
        h('p', 'p标签2')
    ])
    patch(oldVnode, vnode)

    // 清空页面元素
    // patch(oldVnode, null)  错误示范，不能传 null
    patch(oldVnode, h('!')) // 传入注释节点
}, 2000);